home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mac100% 1999 April
/
MAC100-1999-04.ISO.7z
/
MAC100-1999-04.ISO
/
オンラインソフト定点観測
/
Graphics
/
X-TRACE67.lzh
/
XTRACE R67
/
X-TRACE
/
X-TRACE.rsrc
/
TEXT_753_vrml_cube.xti.txt
< prev
next >
Wrap
Text File
|
1999-01-31
|
1KB
|
69 lines
modela "Cube for VRML-MODELA bridge"
{
smooth 120 : model
{
// MaterialBinding
var nmater=vrml.mater.num;
if (!(vrml.matebnd.value=vrml.enum.PER_PART
| vrml.matebnd.value=vrml.enum.PER_PART_INDEXED
| vrml.matebnd.value=vrml.enum.PER_FACE
| vrml.matebnd.value=vrml.enum.PER_FACE_INDEXED))
{
nmater=1;
}
sim vrml.cube.width/2,vrml.cube.height/2,vrml.cube.depth/2;
boundary sphere 0,0,0, sqrt (3)
{
attr vrml_attr_#(0%nmater);
poly "+Z"
{
pt 1,1,1;
pt 1,-1,1;
pt -1,-1,1;
pt -1,1,1;
}
attr vrml_attr_#(1%nmater);
poly "-Z"
{
pt 1,1,-1;
pt 1,-1,-1;
pt -1,-1,-1;
pt -1,1,-1;
}
attr vrml_attr_#(2%nmater);
poly "-X"
{
pt -1,1,1;
pt -1,1,-1;
pt -1,-1,-1;
pt -1,-1,1;
}
attr vrml_attr_#(3%nmater);
poly "+X"
{
pt 1,1,1;
pt 1,1,-1;
pt 1,-1,-1;
pt 1,-1,1;
}
attr vrml_attr_#(4%nmater);
poly "+Y"
{
pt 1,1,1;
pt 1,1,-1;
pt -1,1,-1;
pt -1,1,1;
}
attr vrml_attr_#(5%nmater);
poly "-Y"
{
pt 1,-1,1;
pt 1,-1,-1;
pt -1,-1,-1;
pt -1,-1,1;
}
}
}
}